Versions:

  • 0.14.1
  • 0.13.0
  • 0.11.2
  • 0.11.0

dwm_eotf_rs is a Windows utility published by SERGEYDJUM that corrects the inaccurate sRGB-to-scRGB gamma handling performed by the Desktop Window Manager (DWM). It achieves this by patching the shaders within the dwmcore.dll module that are responsible for incorrect SDR-to-HDR conversions. Specifically, the software reads the memory of the loaded dwmcore.dll module, modifies the relevant shaders in place, and writes the patched code back, thereby fixing the gamma behavior without replacing system files on disk. The tool is an alternative implementation of the same concept behind the original dwm_eotf project, but it extends that idea with additional functionality, including system tray controls for convenient management, an autostart option so the fix can be applied automatically, and a shader dumping feature for inspection or debugging purposes. According to the publisher, this implementation is also more reliable than its predecessor, as it does not require multiple attempts for the patch to take effect. The software is relevant to the display, color management, and HDR utility category, and it is particularly useful for users running Windows in HDR mode who encounter washed-out or incorrectly converted SDR content, such as enthusiasts, gamers, and professionals seeking accurate gamma rendering on wide-gamut monitors. Because the patching operates on in-memory shader code, the approach targets the conversion pipeline directly at runtime. The current version of dwm_eotf_rs is 0.14.1, and the project has seen four released versions in total, indicating ongoing development and refinement of its patching mechanism and feature set. As a low-level system utility, it addresses a specific Windows compositor behavior rather than serving as a general-purpose calibration suite, making it a focused solution for the sRGB-to-scRGB gamma issue in the DWM rendering path.

Tags: